explosion propagation - German English Dictionary